這次我們要學習如何建立Django App
,之後會讓它變成一個顯示Hello World!
的網頁。那什麼是Django App
呢?
每個App
都是一個Web Application
,它可以是網站的首頁、註冊表單、操作資料庫的儀表板等等,一切端看設計者的需求而有不同面貌。
打開CMD
並切換到虛擬環境(python venv
)的資料夾路徑下
(實際venv
路徑不一定會跟我一樣喔!)
輸入以下指令啟動虛擬環境
Scripts\activate.bat
啟動虛擬環境後結果如下:
接著切換路徑到Django Project
所在的資料夾下
透過執行以下指令,讓manage.py
建立一個名為members
的Django App
py manage.py startapp members
查看建立的檔案/資料夾
回到我們之前建立的myworld
(Django Project
)資料夾下面,你會看到 :
App
Django
預設採用SQLite
繼續往下看members
資料夾裡面有什麼吧!
__init__.py
標示它是package
(module
)members
是一個package
(module
)Django
自帶的管理者後台有關,目前用不到myworld\settings.py
安裝App
的時候會用到Debug
的東西,看要寫單元或功能測試HttpRequest
,須配合修改urls.py
才能發揮作用今天是非常輕鬆的一天,明天會介紹如何透過修改
views.py
和urls.py
在網頁上顯示Hello World!
。